<?xml version="1.0"?>
<jsp:root 	xmlns:jsp="http://java.sun.com/JSP/Page"
 			xmlns:c="http://java.sun.com/jsp/jstl/core"
 			xmlns="http://www.w3.org/1999/xhtml"
 			version="2.1">
 
 <jsp:directive.page contentType="text/html" pageEncoding="UTF-8" />
 <jsp:directive.page isELIgnored="false" />
 <jsp:output 	omit-xml-declaration="false" 
 			 	doctype-root-element="HTML" 
 				doctype-system="about:legacy-compat" />
 
 <jsp:useBean id="datosLogin" class="es.javamyadmin.beans.LoginBean" scope="session" />

<html>
<head>

<link rel="icon" href="${pageContext.request.contextPath}/images/favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="${pageContext.request.contextPath}/images/favicon.ico" type="image/x-icon" />

<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/reset.css" media="screen" />
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/java-admin.css" media="screen" />

<title>JavaMyAdmin</title>

</head>

<body>

<div id="contenedor">
	
	<jsp:include page="../includes/sidebar-left.jsp" />
	
	<div id="contenido">
	
		<jsp:include page="../includes/cabecera.jsp" />
		
		<img style="float: left; margin-right: 5px;" src="${pageContext.request.contextPath}/images/icons/user.png"/><h2>Agregar Usuario</h2>
		
		<div style="clear: both;"></div>
		
		<input class="boton" type="button" onclick="window.location='${pageContext.request.contextPath}/jsp/ver-usuarios.jsp'" value="Lista de Usuarios"/>
		
		<form action="${pageContext.request.contextPath}/crearUsuario" method="post">
			
			<fieldset id="datosUsuario">
				<legend>Información de la cuenta</legend>
				<table>
					<tr>
						<td>Nombre</td>
						<td><input class="campo" type="text" name="nombreUsuario"/></td>
					</tr>
					
					<tr>
						<td>Password</td>
						<td><input class="campo" type="password" name="password"/></td>
					</tr>
					
					<tr>
						<td>Repetir Password</td>
						<td><input class="campo" type="password" name="RepPassword"/></td>
					</tr>
				</table>
			</fieldset>
			
			<fieldset id="privilegios">
				<legend>Privilegios Globales</legend>
				
				<fieldset id="datos">
					<legend>Datos</legend>
					
					<table>
						<tr>
							<td><input type="checkbox" name="select" id="select" value="SELECT"/></td>
							<td>
								<label for="select">
									<tt>
										<dfn title="Permite leer los datos.">SELECT</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="insert" id="insert" value="SI"/></td>
							<td>
								<label for="insert">
									<tt>
										<dfn title="Permite insertar y reemplazar datos.">INSERT</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="update" id="update" value="SI"/></td>
							<td>
								<label for="update">
									<tt>
										<dfn title="Permite cambiar los datos.">UPDATE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="delete" id="delete" value="SI"/></td>
							<td>
								<label for="delete">
									<tt>
										<dfn title="Permite borrar datos.">DELETE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="file" id="file" value="SI"/></td>
							<td>
								<label for="file">
									<tt>
										<dfn title="Permite importar y exportar datos de y hacia archivos.">FILE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
					</table>
										
				</fieldset>
				
				<fieldset id="estructura">
					<legend>Estructura</legend>
					
					<table>
						<tr>
							<td><input type="checkbox" name="create" id="create" value="SI"/></td>
							<td>
								<label for="create">
									<tt>
										<dfn title="Permite crear nuevas bases de datos y tablas.">CREATE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="alter" id="alter" value="SI"/></td>
							<td>
								<label for="alter">
									<tt>
										<dfn title="Permite alterar la estructura de las tablas existentes.">ALTER</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="index" id="index" value="SI"/></td>
							<td>
								<label for="index">
									<tt>
										<dfn title="Permite crear y eliminar índices.">INDEX</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="drop" id="drop" value="SI"/></td>
							<td>
								<label for="drop">
									<tt>
										<dfn title="Permite eliminar bases de datos y tablas.">DROP</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="tempTables" id="tempTables" value="SI"/></td>
							<td>
								<label for="tempTables">
									<tt>
										<dfn title="Permite la creación de tablas temporales.">CREATE TEMPORARY TABLES</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="showView" id="showView" value="SI"/></td>
							<td>
								<label for="showView">
									<tt>
										<dfn title="Permite llevar a cabo las consultas SHOW CREATE VIEW.">SHOW VIEW</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="createRoutine" id="createRoutine" value="SI"/></td>
							<td>
								<label for="createRoutine">
									<tt>
										<dfn title="Permite crear el almacenamiento de rutinas.">CREATE ROUTINE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="alterRoutine" id="alterRoutine" value="SI"/></td>
							<td>
								<label for="alterRoutine">
									<tt>
										<dfn title="Permite alterar y eliminar las rutinas almacenadas.">ALTER ROUTINE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="execute" id="execute" value="SI"/></td>
							<td>
								<label for="execute">
									<tt>
										<dfn title="Permite ejecutar las rutinas almacenadas.">EXECUTE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="createView" id="createView" value="SI"/></td>
							<td>
								<label for="createView">
									<tt>
										<dfn title="Permite crear nuevas vistas.">CREATE VIEW</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="event" id="event" value="SI"/></td>
							<td>
								<label for="event">
									<tt>
										<dfn title="Permite organizar los eventos para el gestor de eventos">EVENT</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="trigger" id="trigger" value="SI"/></td>
							<td>
								<label for="trigger">
									<tt>
										<dfn title="Permite crear y eliminar un disparador">TRIGGER</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
					</table>
					
				</fieldset>
				
				<fieldset id="administracion">
					<legend>Administración</legend>
					
					<table>
						<tr>
							<td><input type="checkbox" name="grant" id="grant" value="SI"/></td>
							<td>
								<label for="grant">
									<tt>
										<dfn title="Permite añadir usuarios y privilegios sin conectarse nuevamente a la tabla de privilegios.">GRANT</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="super" id="super" value="SI"/></td>
							<td>
								<label for="super">
									<tt>
										<dfn title="Permite la conexión, incluso si el número máximo de conexiones ha sido alcanzado; Necesario para la mayor parte de operaciones administrativas tales como montar parámetros de variables globales o matar procesos de otros usuarios.">SUPER</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="process" id="process" value="SI"/></td>
							<td>
								<label for="process">
									<tt>
										<dfn title="Permite ver los procesos de todos los usuarios">PROCESS</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="reload" id="reload" value="SI"/></td>
							<td>
								<label for="reload">
									<tt>
										<dfn title="Permite volver a cargar los parámetros del servidor y depurar los cachés del servidor.">RELOAD</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="shutdown" id="shutdown" value="SI"/></td>
							<td>
								<label for="shutdown">
									<tt>
										<dfn title="Permite desconectar el servidor.">SHUTDOWN</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="showDatabases" id="showDatabases" value="SI"/></td>
							<td>
								<label for="showDatabases">
									<tt>
										<dfn title="Concede acceso a la lista completa de bases de datos.">SHOW DATABASES</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="lookTables" id="lookTables" value="SI"/></td>
							<td>
								<label for="lookTables">
									<tt>
										<dfn title="Permite poner candados a las tablas para el proceso actual.">LOCK TABLES</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="references" id="references" value="SI"/></td>
							<td>
								<label for="references">
									<tt>
										<dfn title="No tiene efecto en esta versión de MySQL.">REFERENCES</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="replicationClient" id="replicationClient" value="SI"/></td>
							<td>
								<label for="replicationClient">
									<tt>
										<dfn title="Da el derecho al usuario para preguntar dónde están los esclavos / maestros.">REPLICATION CLIENT</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="replicationSlave" id="replicationSlave" value="SI"/></td>
							<td>
								<label for="replicationSlave">
									<tt>
										<dfn title="Necesario para los esclavos de replicación.">REPLICATION SLAVE</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
						<tr>
							<td><input type="checkbox" name="createUser" id="createUser" value="SI"/></td>
							<td>
								<label for="createUser">
									<tt>
										<dfn title="Permite crear, eliminar y cambiar el nombre de las cuentas de usuario.">CREATE USER</dfn>
									</tt>
								</label>
							</td>
						</tr>
						
					</table>
					
				</fieldset>
				
			</fieldset>
			
			<input class="boton" type="submit" value="Agregar Usuario"/>
			<input class="boton" type="button" onclick="window.location='${pageContext.request.contextPath}/jsp/inicio.jsp'" value="Cancelar"/>
			
		</form>
		
	</div>

</div>

</body>
</html>
</jsp:root>